Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEWENSCROFT Detached £717,274 £385,000 27 May 2005
2 LEWENSCROFT Detached £678,556 £650,000 4 Mar 2022
3 LEWENSCROFT Detached £718,907 £520,000 29 Jan 2016
4 LEWENSCROFT Detached £905,070 £349,995 8 Nov 2002
5 LEWENSCROFT Detached £659,538 £530,000 28 Feb 2019
6 LEWENSCROFT Semi-Detached £375,000 31 Jan 2024
7 LEWENSCROFT Detached £740,353 £727,000 18 Aug 2023
8 LEWENSCROFT Detached £451,596 £170,000 31 Oct 2002